be self-deprecating - Espagnol Anglais Dictionnaire